﻿<?xml version="1.0" encoding="utf-16"?>
<xs:schema id="DomainModel" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop">
  <xs:element name="DomainModel" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Diametre">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Description" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Domaine">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="3" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Description" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Emplacement">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="6" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Description" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Materiau">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Description" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="RangEquipement">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Description" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Statut">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Description" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="StatutConformite">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Description" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="StatutConvention">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Description" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Bordereaux" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="CodePharos" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="12" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Libelle" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="127" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PrixUnitaire" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Communes" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Nom" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="63" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="CodePostal" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="CodeInsee" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="5" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Actif" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.BooleanType" type="xs:boolean" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Contrats" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="TypeContrat" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Nom" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="63" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Domaine" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Actif" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.BooleanType" type="xs:boolean" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Documents" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Nom" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="127" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Donnees" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Fichier" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Programmes" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Nom" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="TypeProgramme" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="DateOuverture" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Delai" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="DateCloture" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Statut_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="Commentaire" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Voies" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Commune_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Nom" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="63" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Adresses" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Voie_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Numero" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="7" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Complement" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Personnes" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Adresse_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" minOccurs="0" />
              <xs:element name="Nom" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="63" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Titre" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TphFixe" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="25" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TphPortable" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="25" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TphBureau" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="25" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Fax" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="25" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Fax2" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="25" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Mail" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="127" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Actif" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.BooleanType" type="xs:boolean" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="LieuxDeService" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Client_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" minOccurs="0" />
              <xs:element name="Adresse_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" minOccurs="0" />
              <xs:element name="Statut_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="Risque" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="Localisation" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Actif" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.BooleanType" type="xs:boolean" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Dossiers" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="LieuDeService_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Programme_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" minOccurs="0" />
              <xs:element name="TypeDossier" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="DateOuverture" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Delai" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="DateCloture" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Statut_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="Commentaire" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Etapes" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Dossier_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="TypeEtape" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="DatePlanification" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="DateOuverture" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Delai" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="DateRealisation" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Statut_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="Commentaire" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Actions" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Etape_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="TypeAction" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="DatePlanification" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="DateOuverture" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Acteur" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="68" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Delai" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="DateRealisation" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Statut_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="Commentaire" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Interventions" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
                    <xs:element name="Equipement_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Branchements" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Personne_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" minOccurs="0" />
              <xs:element name="Adresse_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" minOccurs="0" />
              <xs:element name="CodeGn" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="14" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Materiau_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Diametre_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Emplacement_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Localisation" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Actif" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.BooleanType" type="xs:boolean" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Compteurs" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="LieuDeService_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Branchement_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Adresse_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" minOccurs="0" />
              <xs:element name="CodeGn" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="14" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Numero" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="15" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Diametre_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Marque" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="31" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Modele" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="31" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Localisation" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Actif" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.BooleanType" type="xs:boolean" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Equipements" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Compteur_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="TypeEquipement" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Statut" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Diametre_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" minOccurs="0" />
              <xs:element name="Marque" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="31" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Modele" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="31" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Numero" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="15" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Rang_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="DatePose" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Localisation" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Conventionne" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.BooleanType" type="xs:boolean" minOccurs="0" />
              <xs:element name="Actif" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.BooleanType" type="xs:boolean" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Contacts" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Personne_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="LieuDeService_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Description" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Conventions" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="LieuDeService_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Gestionnaire_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Statut_Code" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
              <xs:element name="Numero" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="8" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DateSignature" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Montant" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.Int32Type" type="xs:int" minOccurs="0" />
              <xs:element name="Remise" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.Int32Type" type="xs:int" minOccurs="0" />
              <xs:element name="Actif" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.StringType" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Volumes" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.DomainEntity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Compteur_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="DateValeur" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.DateTimeType" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Valeur" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.Int64Type" type="xs:long" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ActionsDocuments" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.Association">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Action_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Document_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="LieuxDeServiceContrats" msprop:Microsoft.VisualStudio.Modeling.ModelElement="Salamanca.Sdml.Association">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="LieuDeService_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
              <xs:element name="Contrat_Id" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Salamanca.Sdml.SdmlType="Salamanca.Sdml.GuidType" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="PK_Diametre" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Diametre" />
      <xs:field xpath="Code" />
    </xs:unique>
    <xs:unique name="PK_Domaine" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Domaine" />
      <xs:field xpath="Code" />
    </xs:unique>
    <xs:unique name="PK_Emplacement" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Emplacement" />
      <xs:field xpath="Code" />
    </xs:unique>
    <xs:unique name="PK_Materiau" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Materiau" />
      <xs:field xpath="Code" />
    </xs:unique>
    <xs:unique name="PK_RangEquipement" msdata:PrimaryKey="true">
      <xs:selector xpath=".//RangEquipement" />
      <xs:field xpath="Code" />
    </xs:unique>
    <xs:unique name="PK_Statut" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Statut" />
      <xs:field xpath="Code" />
    </xs:unique>
    <xs:unique name="PK_StatutConformite" msdata:PrimaryKey="true">
      <xs:selector xpath=".//StatutConformite" />
      <xs:field xpath="Code" />
    </xs:unique>
    <xs:unique name="PK_StatutConvention" msdata:PrimaryKey="true">
      <xs:selector xpath=".//StatutConvention" />
      <xs:field xpath="Code" />
    </xs:unique>
    <xs:unique name="PK_Bordereaux" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Bordereaux" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Communes" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Communes" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Contrats" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Contrats" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Documents" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Documents" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Programmes" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Programmes" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Voies" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Voies" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Adresses" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Adresses" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Personnes" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Personnes" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_LieuxDeService" msdata:PrimaryKey="true">
      <xs:selector xpath=".//LieuxDeService" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Dossiers" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Dossiers" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Etapes" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Etapes" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Interventions" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Interventions" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Actions" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Actions" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Branchements" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Branchements" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Compteurs" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Compteurs" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Equipements" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Equipements" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_Contacts" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Contacts" />
      <xs:field xpath="Personne_Id" />
      <xs:field xpath="LieuDeService_Id" />
    </xs:unique>
    <xs:unique name="UN_Conventions_Numero" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Conventions" />
      <xs:field xpath="Numero" />
    </xs:unique>
    <xs:unique name="PK_Volumes" msdata:PrimaryKey="true">
      <xs:selector xpath=".//Volumes" />
      <xs:field xpath="Id" />
    </xs:unique>
    <xs:unique name="PK_ActionsDocuments" msdata:PrimaryKey="true">
      <xs:selector xpath=".//ActionsDocuments" />
      <xs:field xpath="Action_Id" />
      <xs:field xpath="Document_Id" />
    </xs:unique>
    <xs:unique name="PK_LieuxDeServiceContrats" msdata:PrimaryKey="true">
      <xs:selector xpath=".//LieuxDeServiceContrats" />
      <xs:field xpath="LieuDeService_Id" />
      <xs:field xpath="Contrat_Id" />
    </xs:unique>
    <xs:keyref name="FK_LieuxDeServiceContrats_Contrats" refer="PK_Contrats" msdata:RelationName="LieuxDeServiceContrats_Contrats" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//LieuxDeServiceContrats" />
      <xs:field xpath="Contrat_Id" />
    </xs:keyref>
    <xs:keyref name="FK_LieuxDeServiceContrats_LieuxDeService" refer="PK_LieuxDeService" msdata:RelationName="LieuxDeServiceContrats_LieuxDeService" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//LieuxDeServiceContrats" />
      <xs:field xpath="LieuDeService_Id" />
    </xs:keyref>
    <xs:keyref name="FK_ActionsDocuments_Documents" refer="PK_Documents" msdata:RelationName="ActionsDocuments_Documents" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//ActionsDocuments" />
      <xs:field xpath="Document_Id" />
    </xs:keyref>
    <xs:keyref name="FK_ActionsDocuments_Actions" refer="PK_Actions" msdata:RelationName="ActionsDocuments_Actions" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//ActionsDocuments" />
      <xs:field xpath="Action_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Volumes_Compteurs" refer="PK_Compteurs" msdata:RelationName="Volumes_Compteurs">
      <xs:selector xpath=".//Volumes" />
      <xs:field xpath="Compteur_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Conventions_StatutConvention" refer="PK_StatutConvention" msdata:RelationName="Conventions_StatutConvention" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Conventions" />
      <xs:field xpath="Statut_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Conventions_Personnes" refer="PK_Personnes" msdata:RelationName="Conventions_Personnes" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Conventions" />
      <xs:field xpath="Gestionnaire_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Conventions_LieuxDeService" refer="PK_LieuxDeService" msdata:RelationName="Conventions_LieuxDeService">
      <xs:selector xpath=".//Conventions" />
      <xs:field xpath="LieuDeService_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Contacts_LieuxDeService" refer="PK_LieuxDeService" msdata:RelationName="Contacts_LieuxDeService" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Contacts" />
      <xs:field xpath="LieuDeService_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Contacts_Personnes" refer="PK_Personnes" msdata:RelationName="Contacts_Personnes" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Contacts" />
      <xs:field xpath="Personne_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Equipements_RangEquipement" refer="PK_RangEquipement" msdata:RelationName="Equipements_RangEquipement" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Equipements" />
      <xs:field xpath="Rang_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Equipements_Diametre" refer="PK_Diametre" msdata:RelationName="Equipements_Diametre" msdata:UpdateRule="SetNull" msdata:DeleteRule="SetNull">
      <xs:selector xpath=".//Equipements" />
      <xs:field xpath="Diametre_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Equipements_Compteurs" refer="PK_Compteurs" msdata:RelationName="Equipements_Compteurs" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Equipements" />
      <xs:field xpath="Compteur_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Compteurs_Diametre" refer="PK_Diametre" msdata:RelationName="Compteurs_Diametre" msdata:UpdateRule="SetNull" msdata:DeleteRule="SetNull">
      <xs:selector xpath=".//Compteurs" />
      <xs:field xpath="Diametre_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Compteurs_Adresses" refer="PK_Adresses" msdata:RelationName="Compteurs_Adresses" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Compteurs" />
      <xs:field xpath="Adresse_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Compteurs_Branchements" refer="PK_Branchements" msdata:RelationName="Compteurs_Branchements" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Compteurs" />
      <xs:field xpath="Branchement_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Compteurs_LieuxDeService" refer="PK_LieuxDeService" msdata:RelationName="Compteurs_LieuxDeService" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Compteurs" />
      <xs:field xpath="LieuDeService_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Branchements_Emplacement" refer="PK_Emplacement" msdata:RelationName="Branchements_Emplacement" msdata:UpdateRule="SetNull" msdata:DeleteRule="SetNull">
      <xs:selector xpath=".//Branchements" />
      <xs:field xpath="Emplacement_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Branchements_Diametre" refer="PK_Diametre" msdata:RelationName="Branchements_Diametre" msdata:UpdateRule="SetNull" msdata:DeleteRule="SetNull">
      <xs:selector xpath=".//Branchements" />
      <xs:field xpath="Diametre_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Branchements_Materiau" refer="PK_Materiau" msdata:RelationName="Branchements_Materiau" msdata:UpdateRule="SetNull" msdata:DeleteRule="SetNull">
      <xs:selector xpath=".//Branchements" />
      <xs:field xpath="Materiau_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Branchements_Adresses" refer="PK_Adresses" msdata:RelationName="Branchements_Adresses" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Branchements" />
      <xs:field xpath="Adresse_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Branchements_Personnes" refer="PK_Personnes" msdata:RelationName="Branchements_Personnes" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Branchements" />
      <xs:field xpath="Personne_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Actions_Statut" refer="PK_Statut" msdata:RelationName="Actions_Statut" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Actions" />
      <xs:field xpath="Statut_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Actions_Etapes" refer="PK_Etapes" msdata:RelationName="Actions_Etapes">
      <xs:selector xpath=".//Actions" />
      <xs:field xpath="Etape_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Interventions_Equipements" refer="PK_Equipements" msdata:RelationName="Interventions_Equipements">
      <xs:selector xpath=".//Interventions" />
      <xs:field xpath="Equipement_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Interventions_Actions" refer="PK_Actions" msdata:IsNested="true" msdata:RelationName="Interventions_Actions">
      <xs:selector xpath=".//Interventions" />
      <xs:field xpath="Id" />
    </xs:keyref>
    <xs:keyref name="FK_Etapes_Statut" refer="PK_Statut" msdata:RelationName="Etapes_Statut" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Etapes" />
      <xs:field xpath="Statut_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Etapes_Dossiers" refer="PK_Dossiers" msdata:RelationName="Etapes_Dossiers">
      <xs:selector xpath=".//Etapes" />
      <xs:field xpath="Dossier_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Dossiers_Statut" refer="PK_Statut" msdata:RelationName="Dossiers_Statut" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Dossiers" />
      <xs:field xpath="Statut_Code" />
    </xs:keyref>
    <xs:keyref name="FK_Dossiers_Programmes" refer="PK_Programmes" msdata:RelationName="Dossiers_Programmes" msdata:UpdateRule="SetNull" msdata:DeleteRule="SetNull">
      <xs:selector xpath=".//Dossiers" />
      <xs:field xpath="Programme_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Dossiers_LieuxDeService" refer="PK_LieuxDeService" msdata:RelationName="Dossiers_LieuxDeService">
      <xs:selector xpath=".//Dossiers" />
      <xs:field xpath="LieuDeService_Id" />
    </xs:keyref>
    <xs:keyref name="FK_LieuxDeService_StatutConformite" refer="PK_StatutConformite" msdata:RelationName="LieuxDeService_StatutConformite" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//LieuxDeService" />
      <xs:field xpath="Statut_Code" />
    </xs:keyref>
    <xs:keyref name="FK_LieuxDeService_Adresses" refer="PK_Adresses" msdata:RelationName="LieuxDeService_Adresses" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//LieuxDeService" />
      <xs:field xpath="Adresse_Id" />
    </xs:keyref>
    <xs:keyref name="FK_LieuxDeService_Personnes" refer="PK_Personnes" msdata:RelationName="LieuxDeService_Personnes" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//LieuxDeService" />
      <xs:field xpath="Client_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Personnes_Adresses" refer="PK_Adresses" msdata:RelationName="Personnes_Adresses" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Personnes" />
      <xs:field xpath="Adresse_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Adresses_Voies" refer="PK_Voies" msdata:RelationName="Adresses_Voies">
      <xs:selector xpath=".//Adresses" />
      <xs:field xpath="Voie_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Voies_Communes" refer="PK_Communes" msdata:RelationName="Voies_Communes">
      <xs:selector xpath=".//Voies" />
      <xs:field xpath="Commune_Id" />
    </xs:keyref>
    <xs:keyref name="FK_Programmes_Statut" refer="PK_Statut" msdata:RelationName="Programmes_Statut" msdata:UpdateRule="None" msdata:DeleteRule="None">
      <xs:selector xpath=".//Programmes" />
      <xs:field xpath="Statut_Code" />
    </xs:keyref>
  </xs:element>
</xs:schema>